Where to buy Specialized Bicycles in Blenheim

Name Address Phone
Specialized Bicycles Retailer - Cycle World Blenheim 58 Charles Street 03 579-4111